package com.fdb.efp.esb.service.bo.req.hj;

import com.alibaba.fastjson.annotation.JSONField;

import java.io.Serializable;

public class ReqCusOvdueBillBean implements Serializable {
    /**
     * 客户编号
     * 客户号与（姓名、证件号码、证件类型）必输其一
     */
    @JSONField(name = "CustNo")
    private String custNo;
    /**
     * 姓名
     * 客户号不传，姓名、证件号码、证件类型必输
     */
    @JSONField(name = "Name")
    private String name;
    /**
     * 证件号码
     * 客户号不传，姓名、证件号码、证件类型必输
     */
    @JSONField(name = "IdentNo")
    private String identNo;
    /**
     * 证件类型
     * 客户号不传，姓名、证件号码、证件类型必输
     */
    @JSONField(name = "IdentTp")
    private String identTp;
    /**
     * 产品类型
     * "10001002 广银普税贷 10003003 个人短期优e贷 10003004 个人中长期优e贷款"
     */
    @JSONField(name = "PdTp")
    private String pdTp;
    /**
     * 核算状态
     * "FY 手工非应计FYJ 非应计WRN 核销YUQ 逾期 ZHC 正常 (多个用逗号隔开)"
     */
    @JSONField(name = "AccgSt")
    private String accgSt;

    @JSONField(name = "ServiceCd")
    private String serviceCd = "2404";

    @JSONField(name = "SvcFld")
    private String svcFld = "MBSD_BP_LM";

    @JSONField(name = "SvcTp")
    private String svcTp = "1400";

    /**
     * 全局流水号
     */
    private String golSerno;

    public String getCustNo() {
        return custNo;
    }

    public void setCustNo(String custNo) {
        this.custNo = custNo;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getIdentNo() {
        return identNo;
    }

    public void setIdentNo(String identNo) {
        this.identNo = identNo;
    }

    public String getIdentTp() {
        return identTp;
    }

    public void setIdentTp(String identTp) {
        this.identTp = identTp;
    }

    public String getPdTp() {
        return pdTp;
    }

    public void setPdTp(String pdTp) {
        this.pdTp = pdTp;
    }

    public String getAccgSt() {
        return accgSt;
    }

    public void setAccgSt(String accgSt) {
        this.accgSt = accgSt;
    }

    public String getServiceCd() {
        return serviceCd;
    }

    public void setServiceCd(String serviceCd) {
        this.serviceCd = serviceCd;
    }

    public String getSvcFld() {
        return svcFld;
    }

    public void setSvcFld(String svcFld) {
        this.svcFld = svcFld;
    }

    public String getSvcTp() {
        return svcTp;
    }

    public void setSvcTp(String svcTp) {
        this.svcTp = svcTp;
    }

    public String getGolSerno() {
        return golSerno;
    }

    public void setGolSerno(String golSerno) {
        this.golSerno = golSerno;
    }
}
